completing multiple tasks - French English Dictionary